make a grandstand play - French English Dictionary